fibrin sponge - Turkish English Dictionary